
libqm = libqm.a
libpath = ../lib

objs += core/basis.o core/geom.o
objs += util/mat.o
deps += core util 

all: $(deps) $(libqm)

.PHONY: libqm.a
libqm.a: $(deps)
	$(AR) $(ARFLAGS) $(libpath)/$@ $(objs)

.PHONY: core
core:
	+cd core && $(MAKE)

.PHONY: util
util:
	+cd util && $(MAKE)

clean:
	+cd core && $(MAKE) clean
	+cd util && $(MAKE) clean

.PHONY: distclean
distclean: clean
